commercial presence - Alemán Inglés Diccionario